common swallowtail - German English Dictionary